body{margin:0;font-family:arial,verdana,sans-serif;font-size:12px;color:#333}
#container{width:800px;margin-bottom:20px}
.g1,.g2,.g3,.g4,.g5,.g6,.g7,.g8,.g9,.g10,.gs1,.gs2,.gs3,.gs4,.gs5,.gs6,.gs7,.gs8,.gs9,.gs10,.gs11,.gs12,.gs13,.gs14,.gs15,.gs16{float:left;display:inline;margin:0 10px}
.alpha{margin-left:0}.omega{margin-right:0}.mb{margin-bottom:20px}.mt{margin-top:20px}.pb{padding-bottom:10px}.pt{padding-top:10px}
.fullsize{float:left;display:inline;width:100%;margin:0}
.g1{width:60px}.g2{width:140px}.g3{width:220px}.g4{width:300px}.g5{width:380px}
.g6{width:460px}.g7{width:540px}.g8{width:620px}.g9{width:700px}.g10{width:780px}
.gs1{width:30px}.gs2{width:80px}.gs3{width:140px}.gs4{width:190px}.gs5{width:240px}
.gs6{width:290px}.gs7{width:340px}.gs8{width:390px}.gs9{width:440px}.gs10{width:490px}
.gs11{width:540px}.gs12{width:590px}.gs13{width:640px}.gs14{width:690px}.gs15{width:740px}.gs16{width:780px}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

.twocol,.onecol{float:left;width:800px;background:#fafafa url(../images/sidebar_bg2.gif) repeat-y right}.onecol{width:780px;padding:0 10px 20px;overflow:hidden;background:#fff}
h5,h6{font-weight:400}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1em;font-weight:700}small{font-size: .85em}h2 small{font-size: .55em}h1 small{font-size: .45em}.xs{font-size: .67em;letter-spacing:1.4pt}
.x{font-size:0.83em;}.s{font-size: .95em;}.m{font-size:1em}.ml{font-size:1.15em}.ls{font-size:1.33em}.l{font-size:1.63em}.xl{font-size:2.08em;letter-spacing: -0.2pt;word-spacing:0pt;line-height:1}.xxl{font-size:2.50em;letter-spacing: -0.2pt;word-spacing:0pt;line-height:0.9}
#artikel h2{margin-bottom:0;font-size:1.5em;font-weight:700}#artikel h5,#market h5{margin:32px 0 0;font-size:1em;font-weight:700}#market h5{margin:10px 0 0}#artikel p{font-size:1em;line-height:14px}
.Green .rightimg,.Green .leftimg,.Green input,.Green a{background:url(../../images/sprite/button_green.gif) no-repeat;color:#fff}
.Inactiv .rightimg,.Inactiv .leftimg,.Inactiv input,.Inactiv a{background:url(../../../images/sprites/button_inactiv.gif) no-repeat;color:#b1af9c}
.ButtonBox .rightimg, .ButtonBox .leftimg{width:3px;height:28px;background-position:0 -1px}.ButtonBox .rightimg{background-position:0 -33px}
.ButtonBox input,.ButtonBox #link1,.ButtonBox a{padding:5px 10px;font-weight:700;background-position:0 -67px;background-repeat:repeat-x;border:0 none;cursor:pointer}
.ButtonBox input{overflow:visible;margin:0}.ButtonBox a{padding:5px 13px 6px 16px}.ButtonBox a:hover{text-decoration:none}

.dev{border:1px solid red}

/* HTML Elemente */
h1{font-weight:700}
h2{font-weight:700;margin-bottom:10px}
h2.blue{color:#1876b3}
h3{padding:1em 0 .5em 0}
h4{margin:5px auto;font-weight:700;font-size:15pt;letter-spacing:2px}
.bold{font-weight:700}
.normal{font-weight:400}

ul,ol{display:block;width:100%;list-style:none}
ol li{margin-bottom:10px}
ol li ol li{list-style-type:upper-roman;margin-top:12px}
ol.showItems{list-style:decimal}
ul.showItems{list-style:disc}

blockquote{margin:2em 4em}
sup{position:relative;bottom: .3em;vertical-align:baseline}
sub{position:relative;bottom: -0.2em;vertical-align:baseline}
acronym,abbr{cursor:help;letter-spacing:1px;border-bottom:1px dashed}
pre{overflow:scroll;font-size:11px}
p{margin:10px 0}
p.first{font-weight:700}

.neoGreen{color:#95e803}
.lightgrey{color:#919191}
.grey{color:#666}
.red{color:red}
.pd{padding:10px}
.hide{text-indent:-9000px;height:1px}
.hidden{display:none}
.bluetitle{padding-left:5px;font-weight:700;line-height:20px;background:transparent url(../../../images/bg_blue.png) no-repeat right;color:#fff}
.greentitle{padding-left:5px;font-weight:700;background:transparent url(../../images/bg_green.png) repeat-x;color:#fff}
.lightblue{background:#f0f6fd}

.border1pxbt{border-bottom:1px solid #c8cac5}

/* links */
a{color:#1876b3;text-decoration:none}
a:hover{text-decoration:underline}
a.arrow{display:block;padding-left:10px;background:url(../../images/arrow.gif) no-repeat 0 5px}

/* neutrale Kurse */
.neutralarrow,.uparrow,.up_halfarrow,.droparrow,.drop_halfarrow{float:left;display:block;width:16px;height:14px;background:url(../../images/sprite/stockicons.gif) no-repeat -2px -91px}
.upbar,.blankbar,.dropbar{background:url(../../images/sprite/bar.gif) 0 -3px;height:15px}
.tabelle .List td.bar{overflow:hidden;width:12%}
/* steigende Kurse */
.up{color:#228b11}
.uparrow{background-position:-2px -1px}
.up_halfarrow{background-position:-2px -24px}
.upbar{background-position:0 43px}
.blankbar{background-position:0 20px}
/* fallende Kurse */
.drop{color:#cf0019}
.droparrow{background-position:-2px -46px}
.drop_halfarrow{background-position:-2px -68px}

.inactiv{color:#b8b8b8}
.fl{ float:left}
.fr{float:right}
.il{display:inline}
.block{display:block}
.NoDisp{display:none}
.tL{text-align:left}
.tR{text-align:right}
.tC{text-align:center}
.tJ{text-align:justify}
.hidetext{text-indent:-9000px}
.imgL{float:left;margin:4px 10px 4px 0}
.imgR{float:right;margin:4px 0 4px 10px}
.link{padding-left:14px;background:url(../../images/arrow.gif) no-repeat 0 6px}
.noborder{border:0 none}

/* icons */
.addstock,.editpast,.tick,.cross, .delet,.emty,.newpast, .addbookmark, .addcontact, .plainpast,.linktoprofile,edit,.comments,.newnews,.news,.arrowFF{background: url(../images/icons/icon_sprite.gif) no-repeat;width:23px;height:16px;}
.delet{background-position:-1px -251px}
.emty{background-position:0px -276px}
.news{background-position:-1px -405px}
.newnews{background-position:-1px -382px}
.comments{background-position:2px -428px}
.edit{background-position:0px -277px}
.tick{background-position:0 -329px}
.cross{background-position:0 -252px}
.addbookmark{background-position:0 -156px} 
.addcontact{background-position:0 -511px}
.arrowFF{background-position:0 -536px}

/* instrument */
.linktoprofile{background-position:0px -358px}

/* topflop table*/
.topflop{width:45%}
#topflop td{padding:0 2px 3px;font-size:12px;vertical-align:top}
#topflop td.tr{background-position:0 9px}
#topflop a.feed,#topflop a.feed_inactiv{display:block}
#topflop .feed{background-position:right bottom}
#topflop .feed_inactiv{background-position:right top}

/* feedicon */
.feed, .feed_inactiv{background:url(../../images/feed_icon.gif) no-repeat bottom}
.feed_inactiv{background-position:top}

/* chart definiton */
.chart255{height:162px;background:url(../../images/chartloader/225_139.gif) no-repeat 0 13px}
.chart295{height:162px;padding-left:5px;background:url(../../images/chartloader/295.gif) no-repeat 3px 13px}
.tabelle .List td.chart450 a{height:80px;display:inline}
.chart255 .quote,.chart450 .quote{padding-right:29px}
.chart295 .quote{padding-right:47px}
.chart255 a img,.chart295 a img,.chart450 a img{border:0 none}
#market .chart310 h3{text-indent:-9000px}
#market .chart310{height:185px}

.Headline{width:100%;margin-bottom:0;padding-bottom:3px;font-weight:700;border-bottom:1px solid #c8cac5;color:#555}
.Headlineselect{}
.Headlineselect span.text{padding-top:4px}
.Headline #title{padding-top:5px}

/* listen */
.noTr{border:0 none}
ul.static li{margin:10px 0 0 -40px;list-style-type:none}
ul.List{float:left;display:block;width:100%;margin:0 0 6px;padding:0}
.List li{float:left;width:100%;background:url(../images/tr/tr.gif) repeat-x 0 bottom}
.List li.odd{background:#f7f7f7}
.List li a{float:left;display:block;width:85%;padding:4px 0;text-decoration:none}
.List li a.il{float:none;display:inline;width:auto;padding:0;cursor:pointer}
.List li a:hover{text-decoration:underline}
.List li span{display:block;padding:3px 0}
.List li span.text,.List li span.link{display:inline}
.List li .col1,.List li .col2,.List li .date,.List li .dateshort,.List li .time{padding:3px 0}
.List li .col1{width:40%}
.List li .date{width:44px}
.List li .dateshort{width:20%}
.List li .time{width:15%}
.List li .col2{width:50%;vertical-align:right}
.List li .overhide a{display:block;height:21px;line-height:30px;margin-top:-5px;overflow:hidden;padding:0 0 7px;}
.List li .TerminDate{width:80%;padding:0}
.List li .TerminType{padding-top:4px;width:0}
#sidebar .List li .Termin{width:80%;padding:3px 0 3px 6px;color:#555}
.UntTermin{width:100%;padding:3px 0 0 0}
#newscontainerList .List li.odd{background:#eee}

/* teaserList */
.teaserList{margin:0 0 15px 0}
.teaserList li span{float:left;width:8%;color:#808080}
.g4 .teaserList li span{width:13%}
.teaserList li span,#newscontainerList .List li a{padding:4px 0 0 5px}

/* newsteaser */
.NewsTeaser{margin:0 0 10px 0}
.NewsTeaser p{margin:4px 0 10px 0}
.NewsTeaser ul.List{margin-bottom:0} 
.NewsTeaser .List li{border-top:1px solid #f2f2f2;background:none}
.NewsTeaser .List li a{width:97%;padding:3px 2px 3px 12px;background:url(../../images/bullet.gif) no-repeat 1px 8px}
.NewsTeaser .List li a:hover{background:#f7f7f7}

.NewsTeaser h2{margin:0;font-size:14px}
.NewsTeaser h2.subheadline{margin:0;font-size:12px;font-weight:400}
.NewsTeaser .Teaser{width:100%}
.NewsTeaser .Teaser_img{width:80%}
.NewsTeaser a.teaserimg img{width:80px;border:1px solid #fff}
.NewsTeaser a.teaserimg{padding:0 10px 4px 0}
.NewsTeaser a:hover.teaserimg img{border:1px solid #1876b3}

/* table */
table{width:100%;border-collapse:collapse}
.tabelle table{margin-bottom:15px}
.tabelle thead{background:#e3e3e3;text-align:left}
.tabelle .List th{border-bottom:1px solid #d7d5d6;color:#545454}
.tabelle .List th,.List td{padding:2px 5px;vertical-align:middle;}
.tabelle .List tr.odd td{background:#f7f7f7}
.tabelle .List th{color:#787878}
.tabelle .List td{padding:4px 5px;border-bottom:1px solid #d5d5d5}
.tabelle .List tr.noborder td,.tabelle .List td.noborder{border:0 none}
.tabelle .List tr.borderligth td,.tabelle .List td.borderligth{border-bottom:1px dotted #e3e3e3}
.tabelle .List td a{display:block;height:18px;overflow:hidden;height:17px;line-height:17px;font-size:12px}
.tabelle .List td.inactiv{text-align:center}
.tabelle .List td.textNote{padding:0px;border:0 none}
.tabelle .List td td{padding:0;background:none}
.tabelle .List td td.col1{width:11%;color:#757575;vertical-align:middle}
.tabelle .col1{line-height:1.2em}
.tabelle td.col2{text-align:center}
.tabelle .metaInfo{color:#999}
.tabelle .linkToNews,.tabelle .linkToThread{display:block;padding:11px;background:url(../../images/sprites/icon.gif) no-repeat -1px -229px}
.tabelle .linkToNews{padding:11px 0 11px 41px;background-position:-1px -292px}
.tabelle a.link{margin-top:5px}
.tabelle th.tR,.tabelle td.tR{text-align:right}
.tabelle th.tL,.tabelle td.tL{text-align:left}
.tabelle th.tJ,.tabelle td.tJ{text-align:center}
.tabelle th.tR,.tabelle td.vt{vertical-align:top}
.tabelle th.tL,.tabelle td.vb{vertical-align:bottom}
.tabelle .odd td.inTable_headline{margin-top:1px;padding:8px 5px 3px;font-weight:700;text-align:left}
.tabelle .odd td.inTable_headline b{padding-top:4px}

/* hinweis innerhalb einer tabelle */
.tabelle .List .textNoteBox{margin:0}
.tabelle .List .textNoteBox a{display:inline;}
.tabelle .textNoteBox .close{width:12px;height:11px;background:url(../../images/closeicon.gif) no-repeat;text-indent:-9000px;cursor:pointer}

/* inputfelder */
form input.feld,form input.feldhover,form textarea.feld,form select.feld{margin-bottom:5px;padding:3px 0 4px;border:1px solid #a1afc2;background:#f5f5f5 url(../images/inputBg.gif) repeat-x}
form select.feld{padding-right:5px}
form input.error{border:1px solid #d90000}
form .col1{width:35%}
form .col2{width:60%}
form .col{width:100%}
form label.col1{margin-bottom:5px;padding:3px 0 4px}
form .inputNote{color:#7a7a7a}
form a.inputNote{color:#1876b3}
form input.checkbox{padding-top:5px}

form #loginform{padding-left:20px}
form #loginform .col2{width:64.9%}
form input.feld{width:100%;color:#787878;font-style:italic}
form input.feldhover{width:100%;color:#000;font-style:normal}

/* notes*/
.textNoteBox{margin:5px 0 10px;padding:10px;background:#f6f6f6;border:1px solid #e0e0e0;border-left:0;border-right:0;color:#626262}
.AD .textNoteBox{border-top:0}
.errors{background:#f1e6e8;border-color:#e5d1d7;color:#d90000}
.positiv{background:#eef6e9;border-color:#d5e1ce;color:#505548}

/* Tabs */
.TabBg{width:100%;margin-top:10px;float:left;height:310px}
.tabs{height:30px;padding:0;margin-left:0;overflow:hidden}
.tabs li{float:left}
.tabs{margin-top:0}

.TabBg,.tabs li a,.tabs li.activ,.tabs li.activ .borderLeft,.tabs li.activ .borderRight,.advertising{background:url(../../images/sprite/tabsSprite.gif) repeat-x 0 -151px}
.tabs li a{display:block;padding:8px 10px 5px 9px;text-decoration:none;background-position:right 3px;background-repeat:no-repeat}
.tabs li a:hover{background-position:0 -27px;color:#fff;background-repeat:repeat-x}
.tabs li.activ{margin:0 -3px}
.tabs li.activ a{padding:0;background:none;color:#000}
.tabs li.activ a:hover{padding:0;background:none;color:#1876b3}
.tabs li.activ div{float:left}
.tabs li.activ div.first{float:left;padding-left:3px;height:30px;background:#fff}
.tabs li.activ .borderLeft,.tabs li.activ .borderRight{background-position:0 -58px;background-repeat:no-repeat;padding:0 3px;height:30px}
.tabs li.activ .borderRight{background-position:2px -90px}
.tabs li.activ{background-position:0 -120px}
.tabs li.activ .text{padding:8px 10px 8px 11px;font-weight:700}
.overview .TabBg{margin-top:0}

.tickercontainer{position:relative;height:24px;margin:10px 0;padding:0;overflow:hidden;background:#f5f5f5;border:1px dashed #1876b3}
#ticker1,#ticker2{position:relative;left:500px;margin:0;padding:4px 0 0 0;height:20px;font-weight:700;overflow:visible}
.tickerliststyle{color:#1876b3;overflow:visible}
.tickerstop{color:#1876b3;overflow:visible}
span#tickerstop a{color:#1876b3;text-decoration:underline}
a.advertising{display:block;margin-bottom:10px;font-weight:700;background-position:0 -155px;border:1px solid #c8cac5;color:#1876b3;text-align:center;text-decoration:underline;padding:4px;cursor:pointer}